/*//META{"name":"Nox Custom Fixes","description":"Fixes for a theme for Discord loosely based on Google's Material Design Guidelines.","author":"Lilian Tedone & Zerebos","version":"1.0.0"}*//**/

/*
:root {
  --nox-version:"Nox v1.0.2";
	--default-animation: cubic-bezier(0.4,0,0.2,1);
  --nox-accent: #009edd;
  --nox-notification-color: #fff;
  --nox-notification-width: 3px;
  --nox-important-notification: #F04747;
  --nox-channels-scrollbar: initial;
  --nox-settings-scrollbar: initial;
  --nox-settings-time: 500ms;
  /*MAIN COLORS*/
  --nox-level1:#181818;
  /*var(--nox-level1)*/
  --nox-level2:#212121;
  /*var(--nox-level2)*/
  --nox-level3:#141414;
  /*var(--nox-level3)*/
  /*WHITE*/
  --nox-white:rgba(255,255,255,1);
  /*var(--nox-white)*/
  --nox-white0:rgba(255,255,255,0);
  /*var(--nox-white0)*/
  --nox-white1:rgba(255,255,255,.1);
  /*var(--nox-white1)*/
  --nox-white2:rgba(255,255,255,.2);
  /*var(--nox-white2)*/
  --nox-white3:rgba(255,255,255,.3);
  /*var(--nox-white3)*/
  --nox-white4:rgba(255,255,255,.4);
  /*var(--nox-white4)*/
  --nox-white5:rgba(255,255,255,.5);
  /*var(--nox-white5)*/
  --nox-white6:rgba(255,255,255,.6);
  /*var(--nox-white6)*/
  --nox-white7:rgba(255,255,255,.7);
  /*var(--nox-white7)*/
  --nox-white8:rgba(255,255,255,.8);
  /*var(--nox-white8)*/
  --nox-white9:rgba(255,255,255,.9);
  /*var(--nox-white9)*/
  /*BLACK*/
  --nox-black:rgba(0,0,0,1);
  /*var(--nox-black10)*/
  --nox-black0:rgba(0,0,0,0);
  /*var(--nox-black0)*/
  --nox-black1:rgba(0,0,0,.1);
  /*var(--nox-black1)*/
  --nox-black2:rgba(0,0,0,.2);
  /*var(--nox-black2)*/
  --nox-black3:rgba(0,0,0,.3);
  /*var(--nox-black3)*/
  --nox-black4:rgba(0,0,0,.4);
  /*var(--nox-black4)*/
  --nox-black5:rgba(0,0,0,.5);
  /*var(--nox-black5)*/
  --nox-black6:rgba(0,0,0,.6);
  /*var(--nox-black6)*/
  --nox-black7:rgba(0,0,0,.7);
  /*var(--nox-black7)*/
  --nox-black8:rgba(0,0,0,.8);
  /*var(--nox-black8)*/
  --nox-black9:rgba(0,0,0,.9);
  /*var(--nox-black9)*/ }
*/

/*Pill Shaped Messages*/
.container-1YxwTf::before {
    display:none !important;
}
.container-1YxwTf {
    background: var(--nox-level2) !important;
    border: 1px solid var(--nox-level2) !important;
    border-top-right-radius: 30px !important;
    border-bottom-right-radius: 30px !important;
    border-top-left-radius: 30px !important;
    border-bottom-left-radius: 30px !important;
    padding-top: 5px !important;
    padding-left: 15px !important;
}

/*Pill Shaped Selected Channels*/
.privateChannels-1nO12o .channel-2QD9_O a:active,
.privateChannels-1nO12o .channel-2QD9_O.selected-1HYmZZ a,
.containerDefault-1ZnADq .wrapper-1ucjTd.modeConnected-2IEL4z .content-3at_AU,
.containerDefault-1ZnADq.selected-37j_iU .wrapper-1ucjTd.modeSelected-1zApJ_ .content-3at_AU,
.containerDefault-1ZnADq:active .wrapper-1ucjTd .content-3at_AU {
    border: 1px solid var(--nox-level2);
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}

/*Pill Shaped Hovered Channels*/
.containerDefault-1ZnADq .listDefault-2y5Z9D .clickable-23RaYz:hover .content-3xS9Lh,
.privateChannels-1nO12o .channel-2QD9_O:hover a,
.containerDefault-1ZnADq:hover .wrapper-1ucjTd .content-3at_AU {
    border: 1px solid var(--nox-level2);
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}

/*Pill Shaped DM List*/
.selected-aXhQR6 {
    border: 1px solid var(--nox-level2);
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}

/*Sorta shambly fix for mute/deafen/settings not being cirular*/
.button-14-BFJ {
    border-radius: 50%;
}
.button-38aScr + .button-38aScr {
    border-radius: 50%;
}

/*Fix for square user popout*/
.userPopout-3XzG_A .avatarWrapper-3H_478 .avatarHint-1qgaV3 {
    position: fixed;
    left: 84px;
    top: 39px;
   width: 82px;
   height: 82px;
   border-radius: 50%;    
}

/*User Info/Mute Deafen Settings Section Changes*/
.nameTag-3uD-yy {
    overflow: visible !important;
}
#app-mount > div.app-19_DXt.da-app > div > div.layers-3iHuyZ.da-layers.vertical-V37hAW.flex-1O1GKY.directionColumn-35P_nr.da-vertical.da-flex.da-directionColumn.spacer-1fA9zc.da-spacer > div > div > div.base-3dtUhz.da-base > div > div.sidebar-2K8pFh.da-sidebar > div.panels-j1Uci_.da-panels > div > div.flex-1xMQg5.flex-1O1GKY.da-flex.da-flex.horizontal-1ae9ci.horizontal-2EEEnY.flex-1O1GKY.directionRow-3v3tfG.justifyStart-2NDFzi.alignStretch-DpGPf3.noWrap-3jynv6 > button:nth-child(2) {
    margin-right: 1px;
}

/*Fix Avatar Location for Messages*/
.container-1YxwTf .avatar-17mtNa {
    top: 0px;
}

/*Rounded Chat Box
.channelTextArea-1LDbYG {
    border: 1px solid var(--nox-level2) !important;
    border-top-right-radius: 30px;
    border-top-left-radius: 30px;
}*/

/*Fix Call Bar*/
.wrapper-29NfPK {
    z-index: 4;
}

/*Darken Text Box*/
form .channelTextArea-rNsIhG, .textArea-2Spzkt {
    background: var(--nox-level2) !important;
}